Visão Geral de Codecov¶
Trata-se de uma ferramenta para cobrir o código, ou seja, ferramenta para verificar se o código escrito apresenta falhas, como por exemplo, bug. Verifica o que está coberto no código.
O Codecov possui ótimas referências quando abordado para verificar códigos em Python. Além disso, apresenta outras 3 vantagens: Fácil integração com ferramentas de código de integração, como o Travis-CI. Ótimas estatísticas e visualizações. Mensagens e-mail informando o que mudou na cobertura de código.
Configurando o Codecov¶
- Realizar o cadastro gratuito com sua conta do GitHub em https://codecov.io/.
- Selecionar o repositório no qual se deseja fazer o monitoramento de cobertura de código.
- Adicionar as seguintes linhas na configuração do Travis-CI
Installation¶
codecov:
pip install codecov
Depois chamar o “codecov” no Travis-CI:
codecov
Antes de instalar:
pip install --user codecov
Depois de instalar:
codecov --file coverage/lcov.info --disable search
Referências:
https://github.com/codecov/example-python